﻿namespace UnityEngine
{
    using System;
    using System.Runtime.CompilerServices;

    public sealed class Avatar : UnityEngine.Object
    {
        [MethodImpl(MethodImplOptions.InternalCall), WrapperlessIcall]
        internal extern void SetMuscleMinMax(int muscleId, float min, float max);
        [MethodImpl(MethodImplOptions.InternalCall), WrapperlessIcall]
        internal extern void SetParameter(int parameterId, float value);

        private bool _isHuman;
        public bool isHuman
        {
            [MethodImpl(MethodImplOptions.InternalCall), WrapperlessIcall]
            get
            {
                return _isHuman;
            }
        }

        private bool _isValid;
        public bool isValid { [MethodImpl(MethodImplOptions.InternalCall), WrapperlessIcall] get { return _isValid; } }
    }
}

